package com.kitty.game.config;


import com.kitty.game.enter.FiedValue;
import lombok.Data;
import org.nutz.dao.entity.annotation.ColDefine;
import org.nutz.dao.entity.annotation.Column;
import org.nutz.dao.entity.annotation.Comment;
import org.nutz.dao.entity.annotation.Table;
import org.nutz.lang.util.NutMap;

import java.util.ArrayList;
import java.util.List;

/**
 * 新宠物配置
 */
@Table("p_new_petset")
@Data
public class NewPetSet {
    @Column
    private Long id;
    @Column(value = "art_name")
    @Comment("图片名称")
    private String artName;

    @Column
    @Comment("名称")
    private String name;

    @Column
    @Comment("外观")
    private short icon;

    @Column(value = "level_req")
    @Comment("携带等级")
    private short levelReq;
    @Column
    @Comment("气血成长")
    private short life;

    @Column
    @Comment("法力值成长")
    private short mana;

    @Column(value = "phy_attack")
    @Comment("物功成长")
    private short phyAttack;

    @Column(value = "mag_attack")
    @Comment("法攻成长")
    private short magAttack;

    @Column
    @Comment("速度成长")
    private short speed;

    @Column
    @Comment("相性")
    private short polar;

    @Column(value = "move_speed")
    @Comment("移动速度")
    private byte moveSpeed;

    @Column(value = "pet_order")
    @Comment("排序")
    private short petOrder;

    @Column
    @Comment("价格")
    private short price;


    @Column
    @Comment("天生技能")
    private List<String> skills;

    @Column
    @Comment("出现地图")
    private List<String> zoon;//出现地图
    @Column(value = "big_pet_type")
    @Comment("大种类 1普通，2纪念，3其他，4坐骑 ，5变异，6神兽，7鬼宠")
    private byte bigPetType;// 种类 1普通，2纪念，3坐骑 ，4变异，5神兽，6鬼宠

    @Column(value = "pet_type")
    @Comment("详细分类")
    private String petType;// 种类 神兽4 变异3 普通2

    @Column(value = "targetnum")
    private String targetNum;// 技能目标数



}
